package com.cictec.middleware.elasticsearch.controller;

import java.util.Map;

import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import com.cictec.middleware.commons.utils.Result;

/**
 * 中间件elasticsearch业务【位置信息、进出站信息】
 * 
 * @author Administrator
 *
 */
@SuppressWarnings("rawtypes")
@RestController
public class MiddlewareElasticsearchController {

	/**
	 * 实时保存进出站信息
	 * 
	 * @param map
	 */
	@RequestMapping(value = "/es/saveRealCaculateEnterOutStation")
	public Result saveRealCaculateEnterOutStation(@RequestBody Map map) {
		// 这里不做业务实现，通过aop 方式采用camel seda异步实现
		return null;
	}

	/**
	 * 里程计算信息
	 * 
	 * @param list
	 */
	@RequestMapping(value = "/es/saveMileageCaculate")
	public Result saveMileageCaculate(@RequestBody Map map) {
		// 这里不做业务实现，通过aop 方式采用camel seda异步实现
		return null;
	}

	/**
	 * 保存原始位置信息
	 * 
	 * @param list
	 */
	@RequestMapping(value = "/es/saveTimingPointTM")
	public Result saveTimingPointTM(@RequestBody Map map) {
		// 这里不做业务实现，通过aop 方式采用camel seda异步实现
		return null;
	}

}
